@charset "utf-8";

/*主题颜色*/

.color {
	color: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	;
}

.bg-color {
	background: /*m_main_color_start*/
	#00758f/*m_main_color_end*/
	;
}

.border-color {
	border-color: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	;
}


/*特殊处理*/

.category-left li.cur,
#second-category .item.active {
	color: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	;
	border-left-color: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	;
}

.goods-header .goods-header-nav li.cur,
.login-radio ul li.active,
.region-tabs .selected,
.shop-nav ul li.current {
	color: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	;
	border-bottom-color: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	;
}

.goods-footer-nav dl dd,
.fixed-bottom .check-btn,
.goods-footer-nav dl dd {
	background: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	;
	border-top-color: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	;
}


/*背景色和字体颜色*/

.swiper-pagination-bullet-active,
.sale-goods-list .hd .swiper-pagination-bullet-active {
	background: /*m_main_color_start*/
	#f23030/*m_main_color_end*/
	!important;
	color: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	;
}


/*边框和字体颜色*/

.goods-evaluate .comment-type ul li a,
.discount-coupon ul li .coupon-btn,
.filter-tag-box .filter-tag-list a.current,
.invoice-coupon .tab-nav .tab-item-selected,
.invoice-tit-list .invoice-item.invoice-item-selected,
.invoice-list .invoice-item.invoice-item-selected,
.order-list-top li a.on,
.good-logistics-ul li.cur,
.select-layer .select-layer-title,
.prompt-choose-title.capital-detail-nav li.selected,
.capital-detail-nav li.selected a,
.address-list li .address-info-select,
.navContent li .item a.hover,
.choose dl.attr dd li.selected a {
	color: /*m_main_color_start*/
	#f23030/*m_main_color_end*/
	;
	border-color: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	;
}


/*边框和背景颜色*/

.platform-list li label.current,
.filter-tag-box .filter-tag-footer .confirm-btn,
.pay-again-bottom .pay-again-btn,
.order-bottom-btn a.cur,
.detail-dowm>.operate a.cur {
	border-color: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	;
	background-color: /*m_main_color_start*/
	#f23030/*m_main_color_end*/
	;
}


/*字体颜色*/

.filtrate-term li.cur a,
.filtrate-term li.cur a i,
.shop-submenu-right li.current .submenu-name,
.shop-nav a.current,
.sort-box span a.current,
.footer-nav ul li.current span,
.filtrate-more span a.current,
.good-logistics-ul li.cur a,
.user-order-comment .comment-goods-list .comment-goods-btn,
.user-order-comment .comment-goods-list .comment-goods-btn i,
.comment-shop .comment-shop-btn .comment-btn,
.colect-goods-footer .goods-seleted em,
.colect-shop-footer .shop-seleted em,
.comment-shop .comment-shop-btn .comment-btn i,
.header-right .comment-submit,
.user-comment-box .comment-pic-btn .comment-btn i,
.user-comment-type ul li.selected em,
.user-comment-type ul li.selected a,
.recharge-nav li.selected a,
.order-bottom-btn .status,
.bonus-nav li.selected a,
.shop-nav ul li.current i,
.shop-nav ul li.current i.iconfont,
.shop-nav ul li.current span,
.shop-nav a.current,
.invoice-info .invoice-name label,
.seltimebox .seltimebox-right li.current,
.tabmenu ul li.cur a,
.prompt-choose-title,
.message-num,
.cl-c-letter,
.shop-nav ul li.current i,
.shop-nav ul li.current i.iconfont,
.shop-nav ul li.current span,
.goods-evaluate .comment-type ul li em,
#second-category .item.active a,
.goods-list-grid .decrease,
.cart-box .decrease,
.navContent li .item1 .cart-box .decrease,
.item-list li .inner .inner-bottom .goods-num .decrease,
.navContent li .item1 .cart-box .increase,
.item-list li .inner .inner-bottom .goods-num .increase,
.goods-list-grid .increase,
.cart-box .increase,
.shop-nav .nav-item.current,
.distance-box span a.current,
.sort-box span a.current,
.shop-submenu-right li.current .submenu-name,
.filtrate-more span a.current {
	color: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	;
}


/*背景颜色*/

.hot ul li .hot-message a:before,
.swiper-pagination .swiper-pagination-bullet-active,
.goods-evaluate .comment-type ul li.cur a,
.user-comment-footer .comment-submit,
.user-comment-footer .again-comment-submit,
.list-footer a.return-apply,
.list-footer a.btn-link,
.invoice-footer input[type="button"].save,
.capital-top,
.invoice-footer input[type="button"].save,
.capital-top,
.no-data-div .no-data-btn,
.prompt-choose-bottom button:last-child,
.btn-submit,
a.btn-submit,
.form-group dl dd a.phonecode,
.forget-content .submit-btn a.btn-submit,
#second-category .item span,
.choose-foot .btn,
.search-right a.submit,
dl dd a.phonecode,
.addressmone .save_btn.ok .btn,
.addressmone1 .save_btn.ok .btn,
.pop-up-content .pop-up-content-footer button:last-child,
.middle-content .submit-btn a.btn-submit,
.filter-footer .btn-submit,
.edit-quantity-ft button:last-child {
	background-color: /*m_main_color_start*/
	#041E68/*m_main_color_end*/
	;
}

.layui-layer-btn .layui-layer-btn0,
.list-footer a,
.premise-footer a.btn,
.apply-success .apply-success-btn a.btn,
.cart-num {
	background-color: /*m_main_color_start*/
	#f23030 !important/*m_main_color_end*/
	!important;
}


/*边框颜色*/

.user-comment-type ul li.selected,
.recharge-nav li.selected,
.bonus-nav li.selected,
.shop-nav ul li.current,
.tabmenu ul li.cur {
	border-color: /*m_main_color_start*/
	#fb7e00/*m_main_color_end*/
	!important;
}


/*商品价格颜色--辅助颜色*/

.price-color {
	color: /*m_second_color_start*/
	#fb7e00/*m_second_color_end*/
	;
}

.f-title-arr-right span.price-color {
	color: /*m_second_color_start*/
	#fb7e00/*m_second_color_end*/
	!important;
}

.index_ul {
	color: white;
	padding-top: 5%;
	text-align: center;
	margin: auto;
	width: 52%;
}

.index_ul li {
	/*background: #fb7e00 none repeat scroll 0 0;
    border-bottom-width: 3px;
    border-radius: 30px;
    border-right-width: 3px;
    font-size: 20px;
    height: 50px;
    line-height: 50px;
    margin-bottom: 13%;*/
	background: #fb7e00 none repeat scroll 0 0;
	border-bottom-width: 3px;
	border-radius: 30px;
	border-right-width: 3px;
	font-size: 18px;
	line-height: normal;
	margin-bottom: 13%;
	padding-bottom: 13px;
	padding-top: 9px;
}

.index_ul a {
	color: white;
}

.sign_tk {
	position: fixed;
	left: 50%;
	top: 50%;
	width: 12rem;
	height: 10rem;
	margin-left: -6rem;
	margin-top: -6rem;
	background: #fff;
	-webkit-border-radius: 0.6rem;
	-moz-border-radius: 0.6rem;
	-ms-border-radius: 0.6rem;
	-o-border-radius: 0.6rem;
	border-radius: 0.6rem;
}

.sign_suc {
	width: 100%;
	position: relative;
	padding-top: 2rem;
}

.suc_title {
	width: 130%;
	height: 3.8rem;
	background: url(../images/suc_title.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: -15%;
	top: -2rem;
}

.sign_con {
	width: 10rem;
	margin: 0 auto;
	text-align: center;
	font-size: 1.1rem;
	line-height: 2rem;
	padding: 1.5rem 0 2rem 0;
}

.sign_con p {
	letter-spacing: 0.2rem;
}

.sign_close {
	position: absolute;
	width: 1.4rem;
	height: 1.4rem;
	left: 50%;
	bottom: -4rem;
	margin-left: -0.7rem;
	background: url(../images/close.png) no-repeat;
	background-size: 100% 100%;
	padding: 0.1rem;
	box-sizing: border-box;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	transition: 0.5s;
}

.sign_close:hover {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
}